natural presumption - German English Dictionary